#include <REGX52.H>
#include "LCD1602.h"
#include "DS1302.h"

void main()
{
	
	LCD_Init();
	DS1302_Init();
	LCD_ShowString(1,1,"  -  -  ");//静态字符初始化显示
	LCD_ShowString(2,1,"  :  :  ");
	
/* 读写测试，你写入的时候是按照16进制写进去的，但是时钟表示的方式是以 BCD码的方式显示的，就是4位2进制，表示一位十进制，，所以存在转换
DS1602_WriteByte(DS1302_WP,0x00);
DS1602_WriteByte(0x80,0x03);//所以这里计数到9的时候，他就会从9变成16 0000 1001，因为他不会显示10，只有0~9，所以他9进位，就是 0001 0000，就是16
DS1602_WriteByte(DS1302_WP,0x80);
	while(1)
	{
		sex = DS1602_ReadByte(0x80);
		LCD_ShowNum(2,1,sex,3);
	}
}
*/
	DS1302_TimeSet();
	while(1)
	{
		DS1302_TimeShow();
		LCD_ShowNum(1,1,Timer[0],2);
		LCD_ShowNum(1,4,Timer[1],2);
		LCD_ShowNum(1,7,Timer[2],2);
		LCD_ShowNum(2,1,Timer[3],2);
		LCD_ShowNum(2,4,Timer[4],2);
		LCD_ShowNum(2,7,Timer[5],2);
	}
}